place with abundant rosewood - Turkish English Dictionary